The Workflow Tool enables the automatic processing of data. A workflow is composed of Web Services which take data such as images, XML documents, or plain text as their input data and process them. The Workflow Editor ensures that TG-crud will be called to read these data from TextGridRep and supply them to the Web Service. At the end of a workflow, TG-crud creates new TextGridObjects in the TextGridRep from the output data of the Web Services.
Web Services available in the Internet can be made available for workflows by writing a Service Description for them. Service descriptions are created via the File->New dialogue and can be treated in the XML Editor. Currently, there are Service Descriptions available for the following services:
- OCR for Fraktur (blackletter) and modern typeface
- Named Entity Recognition (NER).
Services can be composed into a workflow by using the Workflow Creation wizard. The wizard can create new workflows (use the button "New..." in the Workflow Selection View) or modify existing workflows (use button "Edit..." after selecting a workflow from the list in that view). Complete workflows including configuration data are saved in TextGrid WorkFlow format (TGWF, Mime-Type text/tg.workflow+xml).